package com.qili.service.jc;

import com.qili.base.service.BaseService;
import com.qili.entity.jc.JcProjectEvaluation;
import com.qili.entity.jc.JcProjectEvaluationScore;

import java.util.List;

/**
 * @author hanchen
 * @date 2020/12/12
 * @description
 */
public interface JcProjectEvaluationScoreService extends BaseService<JcProjectEvaluationScore,String> {

    List<JcProjectEvaluationScore> selectOrder(JcProjectEvaluationScore score);

    List<JcProjectEvaluationScore> selectTargetEvaluationScores(JcProjectEvaluationScore evaluationScore);

    /**
     * 查询所有的   某个项目对某人的评价项目集合
     * @param evaluation
     * @return
     */
    List<JcProjectEvaluationScore> selectCheckedList(JcProjectEvaluation evaluation);

    JcProjectEvaluationScore selectTargetEvaluationScoreResultOneNode(JcProjectEvaluationScore score);
}
